/* Solid */
.btn, .world-ex { background: #E4B445; color: #fff; font-family: "asapregular"}
.utx { background: #E4B445; color: #fff; font-family: "asapregular"}
.africa { background: #b54c17; }
.asia { background: #babc26; }
.europe { background: #aa9500; }
.north-america { background: #003300; }
.south-america { background: #be191f; }
.oceania { background: #264baf; }
.antarctica { background: #005b7f; }
.australia { background: #da4e27; }
.himalaya { background: #990033; }
.india { background: #eb6500; }
.central-asia { background: #E4B445; }
.middle-east { background: #eeb406; color: #fff; }
.central-america { background: #d73f4e; }
.dark { background: #2a3139; }
.gray { background: #373b40; }
.more { background: #E4B445;  color: #fff; font-family: "asapregular" }
.more { background: #E4B445;  color: #fff; font-family: "asapregular" }
.grayHoverWhite { background-color: #373b40; background: #373b40; }
.darknohover { background: #2a3139; }
.light-gray { background: #898989; }
.gold {background: #E4B445;text-transform: capitalize;color: #fff;}
/* Region Colour, no hover */
.cycling, .btn.cycling:hover { background-color: #927f61; color: #fff;}
.kayaking, .btn.kayaking:hover { background-color: #788ca6; color: #fff; }
.trekking, .btn.trekking:hover { background-color: #cc6633; color: #fff; }
.multi-activity, .btn.multi-activity:hover { background-color: #787969; color: #fff; }
.youth, .btn.youth:hover { background-color: #a18c47; color: #fff;}
.wildlife, .btn.wildlife:hover { background-color: #99796a; color: #fff;}
.darkOrange{ background-color: #c95a13;}
.tan{ background-color: #E4B445;}

/* Solid Hover */
.btn:hover { background-color: transparent; border: 1px solid #E4B445;}
.btn.world-ex:hover { background-color: transparent; border: 1px solid #E4B445; color: #E4B445;}
.btn.utx:hover { background-color: transparent; border: 1px solid #E4B445; color: #fff;}
.btn.africa:hover { border-color: #b54c17; color: #b54c17; }
.btn.asia:hover { border-color: #babc26; color: #babc26; }
.btn.europe:hover { border-color: #aa9500; color: #aa9500; }
.btn.north-america:hover { border-color: #003300; color: #003300; }
.btn.south-america:hover { border-color: #be191f; color: #be191f; }
.btn.oceania:hover { border-color: #264baf; color: #264baf; }
.btn.antarctica:hover { border-color: #005b7f; color: #005b7f; }
.btn.australia:hover { border-color: #da4e27; color: #da4e27; }
.btn.himalaya:hover { border-color: #990033; color: #990033; }
.btn.india:hover { border-color: #eb6500; color: #eb6500; }
.btn.central-asia:hover { border-color: #E4B445; color: #E4B445; }
.btn.middle-east:hover { border-color: #eeb406; color: #eeb406; }
.btn.central-america:hover { border-color: #d73f4e; color: #d73f4e; }
.btn.dark:hover { border-color: #2a3139; color: #2a3139; }
.btn.gray:hover { border-color: #373b40; color: #9caa3a; }
.btn.grayHoverWhite:hover {
	background-color: #ffffff;
	background: #ffffff;
}

.btn.more:hover { border-color: #c57b24; color: #c57b24; background-color: #fff;}
.btn.darknohover:hover { background: #2a3139; border-color: #2a3139; color: #fff;}
.btn.light-gray:hover { border-color: #898989; color: #898989; }
.btn.gold:hover { border-color: #E4B445; color: #E4B445; text-transform: capitalize; background-color: #fff; }
.btn.darkOrange:hover{ border-color: #c95a13; color: #c95a13;}
.btn.tan:hover{ border-color: #E4B445; color: #E4B445;}


/* Border */
.btn-borders.btn, .btn-borders.world-ex { background-color: transparent; border: 1px solid #E4B445; color: #E4B445; }
.btn-borders.utx1 { background-color: transparent; border: 1px solid #b6a157; color: #b6a157; }
.btn-borders.africa { border-color: #b54c17; color: #b54c17; }
.btn-borders.asia { border-color: #babc26; color: #babc26; }
.btn-borders.europe { border-color: #aa9500; color: #aa9500; }
.btn-borders.north-america { border-color: #003300; color: #003300; }
.btn-borders.south-america { border-color: #be191f; color: #be191f; }
.btn-borders.oceania { border-color: #264baf; color: #264baf; }
.btn-borders.antarctica { border-color: #005b7f; color: #005b7f; }
.btn-borders.australia { border-color: #da4e27; color: #da4e27; }
.btn-borders.himalaya { border-color: #990033; color: #990033; }
.btn-borders.india { border-color: #eb6500; color: #eb6500; }
.btn-borders.central-asia { border-color: #660033; color: #660033; }
.btn-borders.middle-east { border-color: #eeb406; color: #eeb406; }
.btn-borders.central-america { border-color: #d73f4e; color: #d73f4e; }
.btn-borders.dark { border-color: #2a3139; color: #2a3139; }
.btn-borders.more { border-color: #c57b24; color: #c57b24; }
.btn-borders.gray { border-color: #373b40; color: #373b40; }
.btn-borders.brown { border-color: #b6a157; color: #b6a157; }



.btn.btn-borders.btn-white {
	border-width: 0px;
	background-color: #fff;
    padding: 6px 14px;
}

/* Border Hover*/
.btn-borders.btn:hover { color: #fff; }
.btn-borders.world-ex:hover { background: #E4B445;}
.btn-borders.utx1:hover { background: #b6a157;}
.btn-borders.africa:hover { background: #b54c17; }
.btn-borders.asia:hover { background: #babc26; }
.btn-borders.europe:hover { background: #aa9500; }
.btn-borders.north-america:hover { background: #003300; }
.btn-borders.south-america:hover { background: #be191f; }
.btn-borders.oceania:hover { background: #264baf; }
.btn-borders.antarctica:hover { background: #005b7f; }
.btn-borders.australia:hover { background: #da4e27; }
.btn-borders.himalaya:hover { background: #990033; }
.btn-borders.india:hover { background: #eb6500; }
.btn-borders.central-asia:hover { background: #660033; }
.btn-borders.middle-east:hover { background: #eeb406; color: #fff; }
.btn-borders.central-america:hover { background: #d73f4e; }
.btn-borders.dark:hover { background: #2a3139; }
.btn-borders.more:hover { background: #c57b24; }
.btn-borders.gray:hover { background: #373b40; }
.btn-borders.brown:hover { background: #b6a157; }

/* Custom Size */
.btn.btn-sm {border-width: 1px; padding-top: 3px; padding-bottom: 3px;}
.btn.btn-md {padding: 2px 15px;}
.btn.btn-lg {padding-top: 5px; padding-bottom: 5px;}
.btn.btn-xl {padding: 15px 62px; font-size: 18px;}
.btn.btn-100 {padding: 10px 0; width: 100%; font-size: 24px; font-family: asapregular; }
.btn.w100 {width: 100% }

/* Active */
.btn:active { box-shadow: 0px 0px 8px grey;}
